* lisp.el: Provide completion of locally bound variables in Elisp.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 3 Jun 2013 15:40:35 +0000 (11:40 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 3 Jun 2013 15:40:35 +0000 (11:40 -0400)
commit2ab3fa445adb50220f7347bdca02a66a2adde7b3
tree6d2910dfe0e23b70ae91cd6264ef82dd8ab71f78
parentfd30859b2b4a644e5e3830401776c17dc5e4a156
* lisp.el: Provide completion of locally bound variables in Elisp.
* lisp/emacs-lisp/lisp.el: Use lexical-binding.
(lisp--local-variables-1, lisp--local-variables): New functions.
(lisp--local-variables-completion-table): New var.
(lisp-completion-at-point): Use it to provide completion of let-bound vars.
lisp/ChangeLog
lisp/emacs-lisp/lisp.el